package com.banesco.precargadepositos.interfaz.contratos;

import com.banesco.precargadepositos.interfaz.componentes.DosColumnasBotonesBanesco;
import com.banesco.precargadepositos.interfaz.componentes.DosColumnasComboBoxBanesco;
import com.banesco.precargadepositos.interfaz.componentes.DosColumnasTextboxBanesco;

public interface IMostrarPredeposito extends IBase {
	
    DosColumnasTextboxBanesco getComponenteMontoDeposito();
    DosColumnasTextboxBanesco getComponenteCantidadCheques();
	DosColumnasTextboxBanesco getComponenteEstado();
	DosColumnasTextboxBanesco getComponenteNumeroCuentaLibreta();
	
//	DosColumnasTextboxBanesco getComponenteTipoDeposito();
    //DosColumnasComboBoxBanesco getComponenteTipoDeposito();
	DosColumnasComboBoxBanesco getComponenteTipoMonto() ;
	
	DosColumnasTextboxBanesco getComponenteCedulaDepositante();
	DosColumnasTextboxBanesco getComponenteCedulaBeneficiario();
//	TresColumnasCampoCedulaBanesco getComponenteCedulaDepositante();
//	TresColumnasCampoCedulaBanesco getComponenteCedulaBeneficiario();
	
	DosColumnasBotonesBanesco getComponenteBotonesAcciones();
	DosColumnasBotonesBanesco getComponenteBotonesAcciones2(); 
	
	void setComponenteCedulaDepositante(DosColumnasTextboxBanesco componenteCedulaDepositante);
	void setComponenteCedulaBeneficiario(DosColumnasTextboxBanesco componenteCedulaBeneficiario);
//	void setComponenteTipoDeposito(DosColumnasTextboxBanesco componenteTipoDeposito);
//	void setComponenteCedulaDepositante(TresColumnasCampoCedulaBanesco componenteCedulaDepositante);
//	void setComponenteCedulaBeneficiario(TresColumnasCampoCedulaBanesco componenteCedulaBeneficiario);
//	void setComponenteTipoDeposito(DosColumnasComboBoxBanesco componenteTipoDeposito);
	
	void setComponenteTipoMonto(DosColumnasComboBoxBanesco componenteTipoDeposito) ;
	void setComponenteMontoDeposito(DosColumnasTextboxBanesco componenteNumeroCuentaLibreta);
	void setComponenteNumeroCuentaLibreta(DosColumnasTextboxBanesco componenteNumeroCuentaLibreta);
	void setComponenteCantidadCheques(DosColumnasTextboxBanesco _componenteCantidadCheques);
	void setComponenteEstado(DosColumnasTextboxBanesco _componenteEstado);
	void setComponenteBotonesAcciones(DosColumnasBotonesBanesco _componenteBotonesAcciones);
	void setComponenteBotonesAcciones2(DosColumnasBotonesBanesco _componenteBotonesAcciones2);
	
	void MostrarPopupCargando(String mensaje);
}
